Computationally Efficient Implementation of Convolution-based Locally Adaptive Binarization Techniques
نویسندگان
چکیده
One of the most important steps of document image processing is binarization. The computational requirements of locally adaptive binarization techniques make them unsuitable for devices with limited computing facilities. In this paper, we have presented a computationally efficient implementation of convolution based locally adaptive binarization techniques keeping the performance comparable to the original implementation. The computational complexity has been reduced from O(W N) to O(WN) where W × W is the window size and N × N is the image size. Experiments over benchmark datasets show that the computation time has been reduced by 5 to 15 times depending on the window size while memory consumption remains the same with respect to the state-of-the-art algorithmic implementation.
منابع مشابه
Implementation of Bernsen’s Locally Adaptive Binarization Method for Gray Scale Images
In digital image processing, binarization (two-level thresholding) is a commonly used technique for image segmentation. It is the process of converting a gray scale image to a binary image. Furthermore, binarization methods are divided into two groups as global binarization and locally adaptive binarization. A number of binarization techniques have been proposed over the years. Bernsen’s method...
متن کاملFuzzy motion adaptive algorithm and its hardware implementation for video de-interlacing
Interlacing techniques were introduced in the early analog TV transmission systems as an efficient mechanism capable of halving the video bandwidth. Currently, interlacing is also used by some modern digital TV transmission systems, however, there is a problem at the receiver side since the majority of modern display devices require a progressive scanning. De-interlacing algorithms convert an i...
متن کاملEfficient implementation of local adaptive thresholding techniques using integral images
Adaptive binarization is an important first step in many document analysis and OCR processes. This paper describes a fast adaptive binarization algorithm that yields the same quality of binarization as the Sauvola method, but runs in time close to that of global thresholding methods (like Otsu’s method), independent of the window size. The algorithm combines the statistical constraints of Sauvo...
متن کاملLocally adaptive smoothing method based on B-splines
This paper presents a novel method for the edge-preserving smoothing of biomedical images. It is based on the convolution of the image with scaled B-splines. The size of the spline convolution kernel at each image position is adaptive and matched to the underlying image characteristics; i.e., wide splines for smooth regions and narrow ones for pixels belonging to edges. Consequently, the algori...
متن کاملQuasi-Convolution Pyramidal Blurring
Efficient image blurring techniques based on the pyramid algorithm can be implemented on modern graphics hardware; thus, image blurring with arbitrary blur width is possible in real time even for large images. However, pyramidal blurring methods do not achieve the image quality provided by convolution filters; in particular, the shape of the corresponding filter kernel varies locally, which pot...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1210.3165 شماره
صفحات -
تاریخ انتشار 2012